@charset "utf-8";
	blockquote,body,button,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,hr,input,lengend,li,ol,p,pre,td,textarea,th,ul {
	margin:0;
	padding:0
}
body,button,input,select,textarea,th {
	font-size:12px;
	line-height:1.5;
	font-family:"hiragino sans gb",Tahoma,Helvetica,Arial
}
h1,h2,h3,h4,h5,h6 {
	font-size:100%
}
li {
	list-style:none
}
img {
	border:none;
	-ms-interpolation-mode:bicubic
}
input[type=button],input[type=submit] {
	cursor:pointer
}
button {
	cursor:pointer
}
table {
	border-collapse:collapse;
	border-spacing:0
}
a {
	text-decoration:none
}
a:hover {
	text-decoration:underline
}
.frame_top,.mod_footer,.wrap {
	min-width:1000px;
	background-color:#12343f
}
.mod_footer a,.mod_footer p {
	color:#eee
}
.wrap {
	position:relative;
	width:100%;
	overflow:hidden
}
.mod_bg {
	position:absolute;
	left:0;
	top:0;
	width:100%
}
.main {
	position:relative;
	z-index:10;
	width:1000px;
	margin:0 auto
}
.mod_bg .bg1 {
	background:#0a2631 url(img/bg1.jpg) no-repeat center 0;
	height:536px
}
.mod_bg .bg2 {
	background:#173b45 url(img/bg2.jpg) no-repeat center 0;
	height:575px
}
.mod_bg .bg3 {
	height:516px;
	position:relative
}
.mod_bg .bg3_1 {
	height:52px;
	background-color:#173b45
}
.mod_bg .bg3_2 {
	height:464px;
	background-color:#082631
}
.mod_bg .bg3_3 {
	height:100%;
	width:100%;
	background:url(img/bg3.jpg) no-repeat center 0;
	top:0;
	right:0;
	position:absolute
}
.mod_bg .bg4 {
	background:#082631 url(img/bg4.jpg) no-repeat center 0;
	height:1080px
}
.mod_info1 {
	height:536px;
	position:relative
}
.mod_info1__logoall {
	height:348px;
	width:345px;
	position:absolute;
	top:0;
	right:32px
}
.mod_info1__logo1 {
	background-image:url(sprite/ani.png);
	background-position:0 0;
	_background-image:url(img/logo_1ie.png)
}
.mod_info1__logo2 {
	background-image:url(sprite/ani.png);
	background-position:-347px 0;
	_background-image:url(img/logo_2ie.png)
}
.mod_info1__logo3 {
	background-image:url(sprite/ani.png);
	background-position:-694px 0;
	_background-image:url(img/logo_3ie.png)
}
.mod_info1__f {
	position:absolute;
	width:34px;
	height:34px;
	background:url(img/flash.png);
	_display:none
}
.mod_info1__flash {
	bottom:163px;
	left:130px
}
.mod_info1__flash1 {
	bottom:92px;
	right:79px
}

/*me-css*/
*{
		font-family: PingFangSC-Regular,Helvetica,"Droid Sans",Arial,sans-serif; box-sizing: border-box;
	}
	.ft-center{ text-align: center; }
	.ft-32{ font-size: 32px; }
	.ft-20{ font-size: 20px; }
	h2{ margin:0;font-weight: 400; }
	.ft-gray{ color:#666; }
	img{ vertical-align: middle;border:0; }
	.navbar{ border-top: 1px solid transparent; margin-bottom: 0;}
 	#top{ z-index: 2}
 	{ height: 60px;line-height: 30px; padding-left: 25px;padding-right: 25px;}
 	.navbar-nav>li>a{ padding:20px 30px; }
 	.navbar-header{   }
 	/* #lunbo>.row,#lunbo{ margin-left:0;margin-right:0; }
 	#lunbo{ padding-left: 0;padding-right: 0; } */
 	#lunbo>.row>.col-lunbo{ padding-left:0;padding-right:0; }
 	#pal-car{ padding:32px 16px 0; }
	@media screen and (min-width: 960px){
		#pal-car{ padding:48px 0; }
	}

 	
 	#pal-car .ft-20{ font-size: 20px;text-align: center; }
 	#pal-car .btn{ border-radius: 0; }
   
 	#pal-car a{
 	 width: 260px;
 	 height: 56px;
 	 line-height: 56px;
 	 display:inline-block;
 	 border: none;
 	 margin:0 18px; 
 	 background-color: #ffdc00;
 	 text-decoration: none;	
 	 color: #1a1a1a;
 	}
 	.btn:focus,
	.btn:active:focus,
	.btn.active:focus,
	.btn.focus,
	.btn:active.focus,
	.btn.active.focus {
    outline: none;
}
#hot-car{ padding-bottom: 20px; }
#hot-car>hr{ border-top: 1px solid #eee;margin:0; }
#hot-car .car-title{ padding:60px 0 20px; }
 
 
#hot-car .ft-20{ font-size: 20px; margin:0; font-weight: 400;}
 
#hot-car .row>div{ padding:20px; }
#hot-car .row>div>a{ display: inline-block; }
#hot-car .row>div>a>img{ width: 100%; }
.new-buy{ padding:45px 0; }
.new-buy .new-buy-info{ height: 50px;line-height: 50px; }
	@media screen and(max-width: 960px){
		.new-buy .new-buy-info{ height: 24px;line-height: 24px;}
	}
.new-buy .animt-car{ margin:30px 0;overflow: hidden;position: relative;padding-bottom: 50px; }
.new-buy .car-pc{ width: 760px;}

.new-buy .car,.move{
	z-index: 1;
	opacity: 1;
	animation: carstart 1.5s ease-out;
	animation-fill-mode: forwards;
 }
 .new-buy .car{
	width: 42%;
	position: absolute;
	right: -295px;
	bottom: 0;
 }
 .new-buy .car>.car-img{
	width: 100%;
 }
 .animt-car .car-left,.animt-car .car-right{
 	position: absolute;
 	top:51%;
 	right:76.1%;
 	width: 15%;
    
 }
 .new-buy .sbtn{
 	border:2px solid #000;
 	padding:10px 16px;
 	border-radius:0;
 	transition: opacity .4s ease,background-color .4s ease,color .4s ease;
 	font-size: 14px;
 }
 .new-buy #view:hover{
 	border: 2px solid rgb(255,220,0);
 	background:rgb(255,220,0);
 	padding:;
 }
 #problem{
	 
 	 padding:45px 20px;
 	 
 }
/*   @media screen and(min-width: 900px){
	.problem{ max-width: 800px; }
}  */
  #problem .bot{
 	height: 50px;
 	line-height: 50px;
 	margin-bottom: 30px;
 }
/*  @media screen and(max-width: 360px){
	.problem {
		padding:45px 18px;
	} */
/*  	.bot{
	margin-bottom: 25px;
	height: 30px;
	line-height: 30px;
}
 } */
  #problem .border-tb{
 	position: relative;
 	padding:15px 0;
 	margin:0;
 }
  #problem .title{
 	padding:15px 0;
 }
 #problem .title .arrow{
  	position: absolute;
  	right: 0;
  	cursor: pointer;
  }
  .border-tb p{
  	padding:0 0 12px;
  	margin:0;
  }
/* .animt-car .btn{
	display: inline-block;
	margin-bottom: 0;
	touch-action:manipulation;
	font-size: 14px;	
	border: 1px solid transparent;
	padding: 6px 12px;
	font-size: 14px;
	border-radius: 4px;
	user-select: none;
} */
/*  .animt-car .car-left{
	animation: wheel-rotate 1.5s ease-out;
   animation-fill-mode: forwards;
}
 .animt-car .car-right{
 	animation: wheel-rotate 1.5s ease-out;
   animation-fill-mode: forwards;
   right:13.6%;
    	position: absolute;
	top:51%;

 } */